Fault tolerant shared-object management system with dynamic replication control strategy
نویسندگان
چکیده
This paper is based on a dynamic replication control strategy for minimizing communications costs. In dynamic environments where the access pattern to share resources can not be predicted statically, it is required to monitor such parameter during the whole lifetime of the system so as to adapt it to new requirements. The shared-object management system is implemented in a centralized manner in which a master processor deals with the serialization of invocations. On one hand, we attempt to provide fault tolerance as a way to adjust the system parameters to work only with a set of correct processors so as to enhance system functionality. On the other hand, we attempt to furnish availability by masking the failure of the master processor. A new master processor is elected that resumes the master processor processing. Our shared-object management system modularity is realized through a meta level implemen-
منابع مشابه
DEPSPACE: A Communication Infrastructure for Dynamic and Untrusted Environments
The tuple space coordination model is one of the most interesting communication models for open distributed systems due to its space and time decoupling and its synchronization power. Several works have tried to improve the dependability of tuple spaces. Some have made tuple spaces fault-tolerant, using mechanisms like replication and transactions. Others have focused on security, using access ...
متن کاملSemi-Active Replication of SNMP Objects in Agent Groups Applied for Fault Management
It is often useful to examine MIB objects of a faulty agent in order to determine why it is faulty. This paper presents a new framework for semi-active replication of SNMP management objects in local area networks. The framework is based on groups of agents that communicate with each other using reliable multicast. A group of agents provides fault-tolerant object functionality. A SNMP service i...
متن کاملResource Management and Adaptive Replication for Fault-Tolerant MAS
Distributed cooperative applications are now increasingly being designed as MAS. Such applications may be massive, open and very dynamic: new agents can join or leave, they can change roles, strategies, etc. This characteristics create new challenges to the traditional approaches of fault-tolerance. In this paper, we focus on a replicationbased preventive approach. The aim is to dynamically and...
متن کاملFlexible and reconfigurable support for fault-tolerant object replication
Using object-based middleware infrastructures is popular for the development of services in distributed systems. Active object replication is a suitable strategy to increase the availability of such services. Existing replication architectures, however, show some deficiencies in their flexibility and reconfigurability. This thesis presents the FTflex architecture, which extends the CORBAbased A...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000